home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1996 July / C-C++ Users Group Library July 1996.iso / vol_200 / 229_01 / install < prev    next >
Text File  |  1987-05-28  |  2KB  |  49 lines

  1. \fBLittle Smalltalk Installation Notes\fP
  2. .sp
  3. .NH
  4. Installation Notes
  5. .PP
  6. There are four basic steps involved in installing the Little Smalltalk
  7. system.  The four steps are; unbundling the sources, editing the sources to
  8. tailor them to the target installation, compiling the sources, and moving
  9. the final binary to the local executables directory.  Each of these four
  10. steps are described in following paragraphs and in succeeding sections.
  11. .ds RF \(DY
  12. .PP
  13. As distributed, the Little Smalltalk source consists of a small number of
  14. files in ``bundle'' format.  A shell script, \fBunbundle\fP, is provided
  15. that creates the various subdirectories used by the system and unbundles
  16. the distribution files into their component parts.  To execute this shell
  17. script, type, in a directory containing all the files in the distribution,
  18. the following command:
  19. .DS I
  20. sh unbundle
  21. .DE
  22. .LP
  23. A large amount of output should follow, indicating files have been
  24. unbundled into subdirectories /sources, /parser, /prelude, /tests, /docs
  25. and /bin.
  26. .PP
  27. There are a small number of editing changes required to tailor the system to
  28. various different environments.  Section 2 describes these changes in detail for
  29. various types of machines and operating systems.
  30. .PP
  31. Once the necessary tailoring has been performed, the system can then be
  32. compiled by typing the command:
  33. .DS I
  34. make install
  35. .DE
  36. .LP
  37. in the base directory (the original directory from which the source was
  38. unbundled).  This command will then invoke further make commands which
  39. produce the parser, the executable system, and the standard prelude.
  40. In addition various self checks for correctness are provided.  Should it be
  41. necessary, various subcomponents of the system can be individually produced
  42. by typing the ``make install'' commands in the appropriate subdirectory.
  43. These commands produce a considerable amount of output.
  44. .PP
  45. Once the system has been compiled and successfully passed all self tests,
  46. the executable file in /bin/st should be linked or moved to the appropriate
  47. location for local executables on the target system.
  48. Finally, the object files for all compilations can be removed by typing
  49. ``make clean''.